uncharacterized protein LOC118406746 protein in PropLec - UniLectin
XP_035662938
Cite How to cite